@import url("bootstrap.min.css");
@import url("swiper.min.css");
@import url("animate.css");

* {padding: 0;margin: 0;font-family: "Source Han Sans CN";}
body{background: #f5f5f5;}
.pr{position: relative;}
.pd{position: absolute;}

/* header */
.dhl{height: 116px;}
.mywHeader {width: 100%;height: 116px;background: #ffffff;position: fixed;top: 0;left: 0;right: 0;z-index: 99999;}
.mywHeader1{float: left;padding-left: 45px;height: 100%;line-height: 116px;}
.mywHeader1 img{transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywHeader2{float: right;height: 100%;padding-right: 35px;}
.mywHeader2a{float: left;font-size: 20px;color: rgb(0, 0, 0);line-height: 116px;padding: 0 25px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;position: relative;}
.mywHeader2a1{color: rgb(0, 0, 0);}
.mywHeader2a:hover{background-color: #00428e;}
.mywHeader2a:hover .mywHeader2a1{color: rgb(255, 255, 255);}
.mywHeader2a1:hover{color: rgb(255, 255, 255);}
.mywHeader2a1xh{background-color: #00428e;}
.mywHeader2a1xh .mywHeader2a1{color: rgb(255, 255, 255);}

.mywHeader2b{float: left;margin: 0 0 0 15px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;height: 100%;}
.mywHeader2b1{font-size: 16px;color: rgb(215, 56, 49);border: 1px solid rgb(215, 56, 49);border-radius: 50%;line-height: 41px;width: 42px;height: 41px;background-color: rgb(255, 255, 255);text-align: center;margin-top: 37.5px;display: inline-block;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
/* .mywHeader2b:last-of-type{margin: 0;} */
.mywHeader2b1:hover{background-color: rgb(215, 56, 49);color: rgb(255, 255, 255);border-color: rgb(215, 56, 49);}

/* 2020-6-30 */
.mywHeader2a2z{position: absolute;top: 100%;left: 0;width: 100%;line-height: 1;overflow: hidden;background-color: rgb(255, 255, 255);height: 0;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywHeader2a2{padding: 45px 0 55px;border-top: 1px solid rgb(215, 56, 49);border-bottom: 1px solid #e9e9e9;}
.mywHeader2a2a{width: 85%;margin: auto;display: flex;display: -webkit-flex;align-items: center;}
.mywHeader2a2a1{display: flex;display: -webkit-flex;width: 80%;flex-wrap: wrap;}
.mywHeader2a2a1a{width: 25%;padding: 15px 0;}
.mywHeader2a2a1a1{background-color: rgb(0, 0, 0);width: 38px;height: 1px;margin-bottom: 19px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywHeader2a2a1a2{font-size: 20px;color: rgb(0, 0, 0);}
.mywHeader2a2a2{width: 20%;}
.mywHeader2a2a2 img{max-width: 100%;}
.mywHeader2a2a1a:hover .mywHeader2a2a1a1{width: 80px;}
.mywHeader2a2a1a2a{color: rgb(0, 0, 0);}
.mywHeader2a2a1a2a:hover{color: rgb(19, 78, 142);}
.mywHeader2a2a1a3{margin-top: 20px;}
.mywHeader2a2a1a3a{font-size: 14px;margin-bottom: 13px;}
.mywHeader2a2a1a3a:hover{margin-bottom: 13px;}
.mywHeader2a2z1{position: absolute;top: 100%;left: 0;width: 100%;line-height: 1;overflow: hidden;background-color: rgb(255, 255, 255);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;height: 0;}
.mywHeader2a2a3{width: 42%;margin: auto;display: flex;display: -webkit-flex;}
.mywHeader2a2a3a{width: 85%;height: 55px;border: 1px solid rgb(232, 232, 232);padding: 0 20px;}
.mywHeader2a2a3b{width: 15%;background-color: rgb(0, 66, 142);height: 55px;border: none;font-size: 20px;color: rgb(255, 255, 255);}

input:-webkit-autofill,
 textarea:-webkit-autofill,
 select:-webkit-autofill {
     background-color: transparent!important;
     background-image: none !important;
     -webkit-box-shadow: 0 0 0 1000px white inset !important;
 }

/* 2020/7/9 */
.myw2header1{position: absolute;top: 100%;left: 0;width: 100%;line-height: 1;overflow: hidden;background-color: rgb(255, 255, 255);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;width: 225px;left: 0;height: 0;}
.myw2header1a{padding: 0;border: 1px solid #e9e9e9;border-top: 1px solid rgb(214, 54, 50);}
.myw2header1a1{padding: 15px;color: rgb(0,0,0);font-size: 16px;display: block;text-align: center;}
.myw2header1a1:hover{background-color: #f9f9f9;color: rgb(19, 78, 142);}

/* ejHeader */
.ejHeader1{max-width: 1400px;min-width: 1160px;margin: 0 auto;display: flex;justify-content: center;}
.ejHeader1a{width: 175px;height: 90px;line-height: 90px;text-align: center;font-size: 18px;transition: all ease-out .2s;-moz-transition: all ease-out .2s;-webkit-transition: all ease-out .2s;-o-transition: all ease-out .2s;}
.ejHeader1a a{color: rgb(255, 255, 255);}
.ejHeader1a:hover a{color: rgb(255, 255, 255);}
.ejHeader1a img{margin-right: 9px;}
.ejHeader1a1{background-color: rgb(215, 56, 49);width: 219px;}
.ejHeader1a1 img {display: inline-block;}
.ejHeader1a:hover{background-color: rgb(215, 56, 49);}
.ejHeader1a:hover img{display: inline-block;}
/* lxwm */
.mywLxwm1{width: 100%;height: 567px;background-repeat: no-repeat;background-position: center;position: relative;}
.mywLxwm1a{width: 100%;height: 90px;position: absolute;bottom: 0;left: 0;right: 0;background-color: rgba(0,0,0,0.65);}
.mywLxwm2{padding: 52px 0 62px;width: 100%;background-color: rgb(246, 246, 246);}
.mywLxwm2a{max-width: 1400px;min-width: 1160px;margin: auto;}
.mywLxwm2a1{margin-bottom: 58px;}
.mywLxwm2a1a{float: left;font-size: 35px;color: rgb(0, 0, 0);}
.mywLxwm2a1b{float: right;}
.mywLxwm2a1b1{float: left;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);width: 225px;height: 58px;background-color: rgb(255, 255, 255);font-size: 18px;color: rgb(120, 120, 120);line-height: 58px;text-align: center;border: none;}
.mywLxwm2a1b1a{background-color: rgb(215, 56, 49);color: rgb(255,255,255);}
.mywLxwm2a2a{width: 25%;float: left;font-size: 18px;color: rgb(105, 105, 105);line-height: 2;}
.mywLxwm2a2a1{vertical-align: text-top;}
.mywLxwm2a2b{width: 57.5%;height: 386px;float: right;}
.mywLxwm2a2b #mywContainer{width: 100%;height: 100%;}
.mywLxwm2a2b #mywContainer2{width: 100%;height: 100%;}
.mywLxwm3{background-color: rgb(255, 255, 255);}
.mywLxwm3a{max-width: 1400px;min-width: 1160px;margin: auto;padding: 60px 0 100px;}
.mywLxwm3a1{width: 100%;float: left;position: relative;margin-bottom: 15px;}
.mywLxwm3a1a{width: 100%;border: none;border-top: 1px solid rgb(229, 229, 229);padding: 15px 15px 15px 36px;-webkit-appearance: none;border-radius: 0;}
.mywLxwm3a1b{position: absolute;left: 3px;top: 0;bottom: 0;margin: auto;}
.mywLxwm3a2{width: 47.8%;position: relative;float: left;margin-right: 4.4%;margin-bottom: 15px;}
.mywLxwm3a3{width: 47.8%;position: relative;float: left;margin-bottom: 15px;}
.mywLxwm3a4{width: 100%;float: left;position: relative;}
.mywLxwm3a4a{width: 100%;border: none;border-top: 1px solid rgb(229, 229, 229);padding: 15px 15px 15px 36px;height: 115px;margin-bottom: 15px;-webkit-appearance: none;border-radius: 0;}
.mywLxwm3a4b{position: absolute;top: 16px;left: 3px;}
.mywLxwm3a5{float: left;width: 100%;}
.mywLxwm3a5 button{height: 51px;width: 100%;background-color: rgb(215, 56, 49);border: none;font-size: 18px;color: rgb(255, 255, 255);}



/* footer */
.mywFooter{}
.mywFooter1{width: 100%;padding: 60px 0 80px;background-color: #383a3f;}
.mywFooter1a{max-width: 1400px;min-width: 1160px;margin: 0 auto;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywFooter1a1{float: left;margin-right: 55px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywFooter1a1a{font-size: 20px;margin-bottom: 50px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywFooter1a1a1{color: rgb(255, 255, 255);}
.mywFooter1a1a1:hover{color: rgb(255, 255, 255);text-decoration: underline;}
.mywFooter1a1b1{font-size: 16px;color: rgb(255, 255, 255);line-height: 2.188;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywFooter1a1b1a{color: rgb(255, 255, 255);}
.mywFooter1a1b1a:hover{color: rgb(255, 255, 255);text-decoration: underline;}
.mywFooter1a1:last-of-type{margin: 0;}
.mywFooter1a2{float: right;}
.mywFooter1a2a{border: 1px solid rgb(81, 85, 93);background-color: rgb(56, 58, 63);width: 334px;height: 50px;position: relative;margin-bottom: 40px;float: right;}
.mywFooter1a2a select{width: 100%;height: 100%;background-color: rgb(56, 58, 63);border: none;appearance: none;-moz-appearance: none;-webkit-appearance: none;font-size: 16px;color: rgb(215, 215, 215);padding-left: 20px;padding-right: 69px;outline: none;}
.mywFooter1a2a1{width: 49px;height: 50px;background-color: rgb(35, 37, 39);position: absolute;right: -1px;top: -1px;bottom: 0;pointer-events: none;}
.mywFooter1a2a1a{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
/* .mywFooter1a2b{float: right;width: 100%;} */
.mywFooter1a2b1{float: right;margin-right: 15px;}
.mywFooter1a2b1a{margin-bottom: 20px;}
.mywFooter1a2b1b{font-size: 14px;color: rgb(215, 215, 215);text-align: right;}
.mywFooter1a2b2{float: right;margin-right: 30px;font-size: 15px;color: rgb(255, 255, 255);line-height: 2;text-align: right;}
.mywFooter1a2b2b{color: rgb(180, 180, 180);}
.mywFooter2{width: 100%;padding: 50px 0 47px;background-color: rgb(46, 48, 51);}
.mywFooter2a{font-size: 16px;color: rgb(255, 255, 255);width: 1400px;margin: 0 auto;text-align: center;}
.mywFooter2a1{color: rgb(110, 109, 109);}

/* banner */
.mywBanner{width: 100%;position: relative;height: 700px;}
.mywBanner .mywBannerContainer{width: 100%;height: 100%;}
.mywBanner1{width: 1400px;height: 100%;margin: auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 999;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywBanner .mywBannerNext{width: 11px;height: 7px;background-size: 11px 7px;transform:rotate(180deg);-ms-transform:rotate(180deg);/* IE 9 */-moz-transform:rotate(180deg);/* Firefox */-webkit-transform:rotate(180deg);/* Safari 和 Chrome */-o-transform:rotate(180deg);/* Opera */bottom: 50px;top: auto;left: 50px;}
.mywBanner .mywBannerPrev{width: 11px;height: 7px;background-size: 11px 7px;bottom: 50px;top: auto;left: 0;}
.mywBanner .mywBannerPagination{bottom: 45px;width: 100px;left: 95px;color: rgb(233, 235, 240);}

/* jjfajcp */
.mywJjfajcp{padding: 50px 0;background-color: rgb(255,255,255);}
.mywJjfajcp1{font-size: 47px;color: rgb(0, 0, 0);text-align: center;max-width: 1400px;min-width: 1200px;margin: 0 auto 50px;}
.mywJjfajcp2{max-width: 1400px;margin: 0 auto;min-width: 1200px;}
.mywJjfajcp2a{float: left;width: 100%;border: 1px solid rgb(230, 230, 230);border-bottom: none;border-right: none;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;background-color: rgb(255,255,255);}
.mywJjfajcp2a:nth-of-type(4n+4){margin-right: 0;}
.mywJjfajcp2a1{padding: 0 0 0 20px;border-bottom: 1px solid rgb(230, 230, 230);border-right: 1px solid rgb(230, 230, 230);line-height: 70px;position: relative;font-size: 35px;color: rgb(0, 0, 0);background: #ebf3fc;}
.mywJjfajcp2a1a{border-left: 1px solid rgb(230,230,230);width: 99px;position: absolute;height: 100%;right: 0;top: 0;bottom: 0;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywJjfajcp2a1a img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;}
.mywJjfajcp2a1a2{opacity: 0;}
.mywJjfajcp2a2{border: 1px solid rgb(230,230,230);border-left: none;border-top: none;padding: 40px 20px 20px;}
.mywJjfajcp2a2a{font-size: 25px;font-family: Arial;color: rgb(114, 114, 114);line-height: 1.4;font-weight: bold;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.mywJjfajcp2a2b{font-size: 20px;color: rgb(114, 114, 114);line-height: 1.4;font-weight: lighter;margin-bottom: 20px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;height: 28px;}
.mywJjfajcp2a2c{font-size: 17px;color: rgb(215, 56, 49);line-height: 1.471;margin-bottom: 10px;opacity: 0;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywJjfajcp2a2d{text-align: center;height: 307px;position: relative;}
.mywJjfajcp2a2d img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywJjfajcp2a:hover{box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.1);}
.mywJjfajcp2a:hover .mywJjfajcp2a1a{background-color: rgb(215, 56, 49);}
.mywJjfajcp2a:hover .mywJjfajcp2a2a,.mywJjfajcp2a:hover .mywJjfajcp2a2b{color: rgb(0, 0, 0);}
.mywJjfajcp2a:hover .mywJjfajcp2a2c{opacity: 1;}
.mywJjfajcp2a:hover .mywJjfajcp2a1a1{opacity: 0;}
.mywJjfajcp2a:hover .mywJjfajcp2a1a2{opacity: 1;}
.mywJjfajcp2a:hover .mywJjfajcp2a2d img{top: -30px;}
.mywJjfajcp2 .mywJjfajcp2prev{display: none;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywJjfajcp2 .mywJjfajcp2next{display: none;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywJjfajcp2:hover .mywJjfajcp2prev{display: block;}
.mywJjfajcp2:hover .mywJjfajcp2next{display: block;}

/* mywyjal */
.mywyjal{width: 100%;padding: 46px 0 50px;background-color: rgb(221, 231, 240);}
.mywyjal1{max-width: 1400px;min-width: 1200px;margin: 0 auto;}
.mywyjal1a{font-size: 50px;color: rgb(0,0,0);text-align: center;margin-bottom: 25px;}
.mywyjal1b{font-size: 16px;color: rgb(0,0,0);text-align: center;margin-bottom: 50px;}
.mywyjal1c{width: 100%;}
.mywyjal1c1{width: calc(37% - 80px);margin-right: 40px;float: left;}
.mywyjal1c1:nth-of-type(3n+3){margin-right: 0;}
.mywyjal1c1a{width: 100%;height: 389px;position: relative;overflow: hidden;}
.mywyjal1c1a1{width: 100%;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywyjal1c1a2{width: 100%;padding: 30px 30px 25px;background-color: rgb(255, 255, 255);border-bottom: 2px solid rgb(215,56,49);position: absolute;bottom: 0;left: 0;right: 0;}
.mywyjal1c1a2a{font-size: 20px;color: rgb(0, 0, 0);margin-bottom: 15px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.mywyjal1c1a2b{font-size: 16px;color: rgb(106, 106, 106);overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.mywyjal1c1a2c{height: 0;overflow: hidden;margin-top: 0;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywyjal1c1a2c button{background-color: rgb(0, 66, 142);width: 148px;height: 40px;border: none;font-size: 16px;color: rgb(255, 255, 255);}
.mywyjal1c1:hover .mywyjal1c1a1{transform:scale(1.1);}
.mywyjal1c1:hover .mywyjal1c1a2c{height: 40px;margin-top: 25px;}

/* mywzxdt */
.mywzxdtbj{background-color: rgb(255,255,255);}
.mywzxdt{padding: 50px 0;max-width: 1400px;min-width: 1200px;margin: 0 auto;}
.mywzxdt1{font-size: 47px;color: rgb(0, 0, 0);margin-bottom: 50px;text-align: center;}
.mywzxdt2{width: 100%;}
.mywzxdt2a{width: 27.1%;margin-right: 2.8%;height: 570px;padding: 50px 40px;background-repeat: no-repeat;background-position: center;float: left;position: relative;}
.mywzxdt2a1{font-size: 15px;color: rgb(1, 1, 1);margin-bottom: 15px;position: relative;z-index: 2;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywzxdt2a2{font-size: 20px;color: rgb(0, 0, 0);margin-bottom: 35px;position: relative;z-index: 2;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywzxdt2a3{font-size: 20px;color: rgb(0, 0, 0);line-height: 1.75;margin-bottom: 70px;position: relative;z-index: 2;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywzxdt2a4{position: relative;z-index: 2;}
.mywzxdt2a4 button{background-color: rgb(215, 56, 49);width: 151px;height: 42px;border: none;font-size: 15px;color: rgb(255, 255, 255);border-radius: 25px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;} 
.mywzxdt2b{width: 39.9%;margin-right: 2.8%;float: left;height: 570px;padding: 50px 40px;background-repeat: no-repeat;background-position: center;position: relative;}
.mywzxdt2b1{font-size: 15px;color: rgb(255, 255, 255);margin-bottom: 13px;position: relative;z-index: 2;}
.mywzxdt2b2{font-size: 20px;color: rgb(255, 255, 255);margin-bottom: 35px;position: relative;z-index: 2;}
.mywzxdt2b3{font-size: 20px;color: rgb(255, 255, 255);line-height: 1.75;margin-bottom: 40px;position: relative;z-index: 2;}
.mywzxdt2b4{font-size: 15px;color: rgb(255, 254, 254);line-height: 2;position: relative;z-index: 2;}
.mywzxdt2c{width: 27.1%;float: left;}
.mywzxdt2c1{width: 100%;height: 265px;background-color: rgb(0, 66, 142);padding: 50px 40px 0;background-repeat: no-repeat;background-position: center;position: relative;}
.mywzxdt2c1a{font-size: 15px;color: rgb(255, 255, 255);margin-bottom: 10px;position: relative;z-index: 2;}
.mywzxdt2c1b{font-size: 20px;color: rgb(255, 255, 255);margin-bottom: 24px;position: relative;z-index: 2;}
.mywzxdt2c1c{font-size: 18px;color: rgb(255, 255, 255);line-height: 1.75;position: relative;z-index: 2;}
.mywzxdt2c1:nth-of-type(2){margin-top: 40px;}
.mywzxdt2c1d{width: 0;position: absolute;top: 0;left: 0;bottom: 0;height: 100%;margin: auto;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;background-color: rgba(0,0,0,0.3);}
.mywzxdt2a:hover .mywzxdt2a4 button{color: rgb(215,56,49);background-color: rgb(255,255,255);}
.mywzxdt2c1:hover .mywzxdt2c1d{width: 100%;}
.mywzxdt2a5{position: absolute;left: 0;top: 0;bottom: 0;height: 100%;width: 0;background-color: rgba(0,0,0,0.3);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywzxdt2c a:nth-of-type(1) .mywzxdt2c1{margin-bottom: 40px;}
.mywzxdt2a:hover .mywzxdt2a1{color: rgb(255,255,255);}
.mywzxdt2a:hover .mywzxdt2a2{color: rgb(255,255,255);}
.mywzxdt2a:hover .mywzxdt2a3{color: rgb(255,255,255);}
.mywzxdt2a:hover .mywzxdt2a5{width: 100%;}
.mywzxdt2b5{position: absolute;left: 0;top: 0;bottom: 0;height: 100%;width: 0;background-color: rgba(0,0,0,0.3);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywzxdt2b:hover .mywzxdt2b5{width: 100%;}


/* mywGywm */
.mywGywm{width: 100%;padding: 50px 0 60px;background-color: rgb(244, 244, 244);}
.mywGywm1{max-width: 1400px;min-width: 1200px;margin: 0 auto;}
.mywGywm1a{width: 41.6%;float: left;height: 600px;background-repeat: no-repeat;background-position: center;}
.mywGywm1b{width: 54.8%;float: right;padding-top: 30px;}
.mywGywm1b1{background-color: rgb(0, 0, 0);width: 90px;height: 5px;margin-bottom: 40px;}
.mywGywm1b2{font-size: 70px;color: rgb(0, 66, 142);font-weight: bold;line-height: 1;margin-bottom: 25px;}
.mywGywm1b3{font-size: 50px;color: rgb(0, 0, 0);line-height: 1;margin-bottom: 35px;}
.mywGywm1b4{font-size: 25px;color: rgb(0, 0, 0);line-height: 1;margin-bottom: 10px;}
.mywGywm1b5{font-size: 20px;color: rgb(114, 114, 114);line-height: 1;margin-bottom: 45px;}
.mywGywm1b6{font-size: 17px;color: rgb(67, 67, 67);line-height: 1.765;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;height: 120px;margin-bottom: 45px;}
.mywGywm1b7 button{width: 214px;height: 49px;border: none;background-color: rgb(0, 66, 142);font-size: 20px;color: rgb(255, 255, 255);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywGywm1b7 button:hover{color: rgb(0,66,142);background-color: rgb(255,255,255);}

.mywHeader2b1{position: relative;}
.mywcx{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.mywcx2{display: none;}
.mywHeader2b1:hover .mywcx2{display: inline-block;}
.mywHeader2b1:hover .mywcx1{display: none;}

/* mywsglm */
.mywsglm{width: 100%;}
.mywsglm1{float: left;width: 33.28%;margin-right: 0.08%;background-color: rgb(255, 255, 255);padding: 60px 0;}
.mywsglm1:nth-of-type(3n+3){margin-right: 0;}
.mywsglm1a{width: 68.7%;margin: 0 auto;position: relative;top: 0;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywsglm1a1a{font-size: 20px;color: rgb(0, 0, 0);line-height: 1;}
.mywsglm1a1b{font-size: 16px;color: rgb(102, 102, 102);line-height: 1;}
.mywsglm1a1c{position: absolute;right: 0;top: 0;}
.mywsglm1a2{width: 100%;height: 2px;background-color: rgb(240, 240, 240);margin: 20px 0;}
.mywsglm1a3{position: relative;}
.mywsglm1a3a{font-size: 14px;color: rgb(159, 159, 159);line-height: 1;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywsglm1a3b{position: absolute;right: 0;top: 0;}

.mywsglm1:hover .mywsglm1a3a{color: rgb(19, 78, 142);}
.mywsglm1:hover .mywsglm1a{top: -10px;}

/* nygsjj */
.nygsjj1{padding: 50px 0 90px;width: 100%;background-color: rgb(255, 255, 255);}
.nygsjj1a{max-width: 1400px;min-width: 1160px;margin: auto;}
.nygsjj1a1{font-size: 25px;color: rgb(40, 40, 40);font-weight: bold;margin-bottom: 40px;}
.nygsjj1a2{font-size: 18px;color: rgb(72, 72, 72);line-height: 1.875;margin-bottom: 40px;text-indent: 33px;}
.nygsjj1a3{background-color: rgb(245, 245, 245);width: 100%;height: 357px;padding: 0 50px;}
.nygsjj1a3a{}
.nygsjj1a3a1{width: 47%;color: rgb(73, 73, 73);line-height: 2.5;font-size: 18px;margin-right: 4%;float: left;text-indent: 33px;}
.nygsjj1a3a1 span{color: rgb(19, 78, 142);}
.nygsjj1a3a2{width: 19.5%;float: right;}
.nygsjj1a3a2:nth-of-type(0){margin-left: 10px;}
.nygsjj1a3a2a{max-width: 100%;}
.nygsjj1a3a2b{font-size: 22px;color: rgb(19, 78, 142);font-weight: bold;line-height: 60px;background-color: rgb(255, 255, 255);width: 100%;height: 60px;text-align: center;}
.nygsjj1a4{margin: 40px 0;width: 100%;}
.nygsjj1a4a{float: left;width: 42%;}
.nygsjj1a4a img{max-width: 100%;}
.nygsjj1a4b{float: right;width: 54%;font-size: 18px;color: rgb(73, 73, 73);line-height: 1.875;text-indent: 33px;}
.nygsjj1a4b span{color: rgb(19, 78, 142);}
.nygsjj1a5 .nygsjj1a4a{float: right;}
.nygsjj1a5 .nygsjj1a4b{float: left;}

/* nyfzlc */
.nyfzlc1{padding: 50px 0 30px;background: rgb(255, 255, 255);}
.nyfzlc1a{max-width: 1400px;min-width: 1160px;margin: auto;position: relative;}
.nyfzlc1a1{margin-bottom: 20px;position: relative;z-index: 2;}
.nyfzlc1a1a{float: left;font-size: 30px;color: rgb(40, 40, 40);font-weight: bold;padding-top: 25px;width: 14%;text-align: center;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.nyfzlc1a1b{float: left;padding: 38px 1% 0;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.nyfzlc1a1ba{border: 2px solid rgb(215, 56, 49);border-radius: 50%;background-color: rgb(255, 255, 255);width: 17px;height: 17px;}
.nyfzlc1a1c{float: left;padding: 0 0 0 2%;width: 79%;position: relative;}
.nyfzlc1a1c1{width: 100%;background-color: rgb(244, 244, 244);padding: 20px 60px;font-size: 17px;color: rgb(72, 72, 72);line-height: 1.875;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.nyfzlc1a1c1 ul li{list-style-type: square;}
.nyfzlc1a1c2{position: absolute;left: calc(2% - 5px);top: 38px;}
.nyfzlc1a1c1 img{max-width: 100%;margin: 15px 0;}
.nyfzlc1a2{background-color: rgb(219, 219, 219);width: 1px;height: 100%;position: absolute;top: 0;bottom: 0;left: 15.6%;z-index: 1;}
.nyfzlc1a1c2a{transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.nyfzlc1a1c2b{opacity: 0;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.nyfzlc1a3{background-color: rgb(215, 56, 49);width: 5px;height: 109px;position: absolute;left: 15.3%;top: 10px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.nyfzlc1a1z .nyfzlc1a1a{padding-top: 44px;color: rgb(225, 106, 100);}
.nyfzlc1a1z .nyfzlc1a1b{padding-top: 58px;}
.nyfzlc1a1z .nyfzlc1a1c2{top: 30px;}
.nyfzlc1a1z .nyfzlc1a1c1{background-color: rgb(255, 255, 255);box-shadow: 0px 0px 20px 0px rgba(4, 0, 0, 0.1);}
.nyfzlc1a1z .nyfzlc1a1c2a{opacity: 0;}
.nyfzlc1a1z .nyfzlc1a1c2b{opacity: 1;}

/* nyzzry */
.nyzzry1{padding: 50px 0;background-color: rgb(255, 255, 255);}
.nyzzry1a{max-width: 1400px;min-width: 1160px;margin: auto; font-size: 16px;color: #6a6a6a;line-height: 1.8px;}
.nyzzry1a1{font-size: 17px;color: rgb(105, 105, 105);line-height: 2.188;margin-bottom: 30px;}
.nyzzry1a2{text-align: center;margin-bottom: 40px;}

.nyzzry1a3{font-size: 25px;color: rgb(1, 1, 1);margin-bottom: 40px;font-weight: bold;}
.nyzzry1a4{margin-bottom: 50px;}
.nyzzry1a4a{font-size: 16px;color: rgb(111, 111, 111);float: left;margin-right: 20px;}
.nyzzry1a4b{font-size: 16px;color: rgb(111, 111, 111);float: left;padding: 0 10px 15px;margin-right: 15px;}
.nyzzry1a4ba{border-bottom: 2px solid rgb(18, 16, 17);}
.nyzzry1a4bb{color: rgb(111, 111, 111);}
.nyzzry1a4bb:hover{color: rgb(111, 111, 111);}
.nyzzry1a4b:hover{border-bottom: 2px solid rgb(18, 16, 17);}
.nyzzry1a5a{width: 24%;height: 445px;background-repeat: no-repeat;background-size: 100% 100%;position: relative;float: left;margin-right: 1.33%;overflow: hidden;}
.nyzzry1a5a:nth-of-type(4n+4){margin-right: 0;}
.nyzzry1a5a img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 97%;max-height: 77%;box-shadow: 0px 0px 10px 0px rgba(4, 0, 0, 0.1);}


.nyzzry1a5a1{width: 100%;height: 100%;position: relative;}
/* 测试 */
.nyzzry1a5a1::after{content: '';width: 150%;height: 200%;position: absolute;top: -100%;left: -180%;z-index: 11;transition: 1s;-webkit-transition: 1s;-webkit-transform: rotate(30deg) scale(1.2);transform: rotate(30deg) scale(1.2);background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.7)));background: linear-gradient(90deg, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.7) 100%);}
.nyzzry1a5a:hover .nyzzry1a5a1::after{top: 100%;left: 100%;-webkit-transform: rotate(0);transform: rotate(0);}
/* 测试 */


/* nyhxtd1 */
.nyhxtd1{padding: 50px 0 68px;background-color: rgb(255, 255, 255);}
.nyhxtd1a{max-width: 1400px;min-width: 1160px;margin: auto;}
.nyhxtd1a1{width: 31.4%;margin-right: 2.9%;float: left;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;margin-bottom: 40px;position: relative;top: 0;}
.nyhxtd1a1:nth-of-type(3n+3){margin-right: 0;}
.nyhxtd1a1a{width: 100%;}
.nyhxtd1a1b{padding: 30px;width: 100%;background-color: rgb(247, 247, 247);}
.nyhxtd1a1b1a{font-size: 25px;color: rgb(0, 0, 0);line-height: 1.2;margin-right: 10px;}
.nyhxtd1a1b1b{font-size: 16px;color: rgb(120, 120, 120);line-height: 1.875;}
.nyhxtd1a1b2{margin: 30px 0 20px;background-color: rgb(233, 233, 233);width: 100%;height: 1px;}
.nyhxtd1a1b3{font-size: 16px;color: rgb(171, 171, 171);position: relative;}
.nyhxtd1a1b3 img{position: absolute;top: 0;right: 0;bottom: 0;margin: auto;}
.nyhxtd1a1:hover{box-shadow: 0px 0px 30px 0px rgba(4, 0, 0, 0.2);top: -10px;}

/* nyqywh */
.nyqywh1{padding: 50px 0 90px;background-color: rgb(255, 255, 255);}
.nyqywh1a{min-width: 1160px;max-width: 1400px;margin: auto;}
.nyqywh1a1{float: left;width: 63.4%;height: 396px;background-repeat: no-repeat;background-position: center;padding: 150px 0 0 65px;position: relative;margin-right: 1.5%;margin-bottom: 20px;}
.nyqywh1a1a{transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;font-size: 35px;color: rgb(255, 255, 255);margin-bottom: 27px;position: relative;z-index: 2;}
.nyqywh1a1b{transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;font-size: 20px;color: rgb(255, 255, 255);position: relative;z-index: 2;}
.nyqywh1az{transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;background-color: rgba(0,0,0,0.5);}
.nyqywh1a2{float: left;width: 35.1%;height: 396px;background-repeat: no-repeat;background-position: center;position: relative;padding: 220px 0 0 50px;margin-bottom: 20px;}
.nyqywh1a2 .nyqywh1a1a{margin-bottom: 20px;}
.nyqywh1a2 .nyqywh1a1b{line-height: 1.75;}
.nyqywh1a3{float: left;width: 35.1%;height: 396px;background-repeat: no-repeat;background-position: center;position: relative;padding: 185px 0 0 50px;margin-right: 1.5%;}
.nyqywh1a3 .nyqywh1a1b{line-height: 1.75;}
.nyqywh1a4{float: left;width: 63.4%;height: 396px;background-repeat: no-repeat;background-position: center;padding: 150px 65px 0 0;position: relative;text-align: right;}
.nyqywh1a4 .nyqywh1a1b{line-height: 1.75;}
.nyqywh1a1:hover .nyqywh1az,.nyqywh1a2:hover .nyqywh1az,.nyqywh1a3:hover .nyqywh1az,.nyqywh1a4:hover .nyqywh1az{background-color: rgba(0,0,0,0.2);}

/* nyhzhb */
.nyhzhb1{padding: 52px 0 109px;}
.nyhzhb1a{max-width: 1400px;min-width: 1160px;margin: auto;border-bottom: 1px solid rgb(239, 239, 239);}
.nyhzhb1a1{transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;border: 1px solid rgb(236, 236, 236);background-color: rgb(255, 255, 255);width: 19.1%;height: 114px;margin-right: 1.125%;float: left;margin-bottom: 80px;position: relative;}
.nyhzhb1a1:nth-of-type(5n+5){margin-right: 0;}
.nyhzhb1a1a{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;max-width: 90%;max-height: 90%;z-index: 1;}
.nyhzhb1a1b{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;width: calc(100% - 4px);height: calc(100% - 4px);background-color: rgb(0,0,0,0.6);z-index: 2;text-align: center;padding: 0 15px;opacity: 0;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.nyhzhb1a1b1{font-size: 16px;color: rgb(255, 255, 255);}
.nyhzhb1a1:hover{border-color: rgb(255, 255, 255);}
.nyhzhb1a1:hover .nyhzhb1a1b{opacity: 1;}
/* jjfaycp */
.jjfaycp1{padding: 84px 0 50px;background-color: rgb(245, 245, 245);}
.jjfaycp1a{max-width: 1400px;min-width: 1160px;margin: auto;}
.jjfaycp1a1{background-color: rgb(255, 255, 255);margin-bottom: 50px;}
.jjfaycp1a1a{float: left;width: 0.7%;background-color: rgb(215, 56, 49);height: 408px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.jjfaycp1a1b{float: left;width: 31.4%;padding: 60px 3% 0;height: 408px;}
.jjfaycp1a1c{float: left;width: 12.2%;margin: 0 2.8%;position: relative;height: 408px;}
.jjfaycp1a1d{float: left;width: 50.1%;height: 408px;background-repeat: no-repeat;background-position: center;position: relative;}
.jjfaycp1a1b1{font-size: 35px;color: rgb(0, 0, 0);line-height: 1.286;font-weight: bold;font-family: Arial;}
.jjfaycp1a1b4{font-size: 25px;color: rgb(0, 0, 0);line-height: 1.286;margin-bottom: 24px;}
.jjfaycp1a1b2{font-size: 18px;color: rgb(114, 114, 114);line-height: 1.5;margin-bottom: 28px;height: 102px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.jjfaycp1a1b3{background-color: rgb(215, 56, 49);width: 200px;height: 55px;font-size: 16px;color: rgb(255, 255, 255);line-height: 55px;padding-left: 30px;position: relative;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.jjfaycp1a1b3 img{position: absolute;right: 30px;top: 0;bottom: 0;margin: auto;}
.jjfaycp1a1c img{position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}

.jjfaycp1a2{background-color: rgb(255, 255, 255);margin-bottom: 50px;}
.jjfaycp1a2 .jjfaycp1a1b{text-align: right;}
.jjfaycp1a2 .jjfaycp1a1b3{display: inline-block;text-align: left;}
.jjfaycp1a1d1{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.jjfaycp1a1:hover .jjfaycp1a1a{background-color: rgb(19, 78, 142);}
.jjfaycp1a1:hover .jjfaycp1a1b3{background-color: rgb(19, 78, 142);}
.jjfaycp1a1:hover .jjfaycp1a1c img{top: -20px;}
.jjfaycp1a1:hover .jjfaycp1a1d1{background-color: rgba(0,0,0,0);}
.jjfaycp1a2:hover .jjfaycp1a1a{background-color: rgb(19, 78, 142);}
.jjfaycp1a2:hover .jjfaycp1a1b3{background-color: rgb(19, 78, 142);}
.jjfaycp1a2:hover .jjfaycp1a1c img{top: -20px;}
.jjfaycp1a2:hover .jjfaycp1a1d1{background-color: rgba(0,0,0,0);}

/* jjfaycpny */
.jjfaycpny1{padding: 70px 0;background-color: rgb(245, 245, 245);}
.jjfaycpny1a{max-width: 1400px;min-width: 1160px;margin: 0 auto;}
.jjfaycpny1a1{border: 1px solid rgb(238, 238, 238);background-color: rgb(255, 255, 255);height: 714px;width: 46%;float: left;position: relative;}
.jjfaycpny1a1 img{position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;max-width: 96%;max-height: 96%;}
.jjfaycpny1a2{float: left;width: 54%;height: 714px;text-align: center;padding: 0 15px;}
.jjfaycpny1a2a{font-size: 35px;color: rgb(18, 16, 17);font-weight: bold;}
.jjfaycpny1a2b{background-color: rgb(75, 75, 75);width: 58px;height: 3px;margin: 35px auto 40px;}
.jjfaycpny1a2c{font-size: 22px;color: rgb(111, 111, 111);line-height: 2.273;}

.jjfaycpny2{background-color: rgb(227, 233, 239);padding: 70px 0;background-position: center;}
.jjfaycpny2a{max-width: 1400px;min-width: 1160px;margin: auto;}
.jjfaycpny2a1{float: left;width: 46%;height: 475px;}
.jjfaycpny2a1a{font-size: 20px;color: rgb(111, 111, 111);line-height: 2.222;padding: 0 60px 0 20px;position: relative;}
.jjfaycpny2a1a img{position: absolute;left: 0;top: 15px;}
.jjfaycpny2a2{background-color: rgb(255, 255, 255);box-shadow: 0px 0px 30px 0px rgba(4, 0, 0, 0.1);height: 475px;width: 54%;float: left;position: relative;}
.jjfaycpny2a2 img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;}

.jjfaycpny3{padding: 0px 0 70px;background-color: rgb(245, 245, 245);}
.jjfaycpny3a{max-width: 1400px;min-width: 1160px;margin: auto;}
.jjfaycpny3a1{font-size: 35px;color: rgb(0, 0, 0);font-weight: bold;margin-bottom: 25px;text-align: center;}
.jjfaycpny3a2{font-size: 22px;margin-bottom: 50px;text-align: center;color: rgb(111, 111, 111);
    line-height: 2.273;}
.jjfaycpny3a3a{float: left;width: 46%;margin-right: 4%;margin-bottom: 2%;}
.jjfaycpny3a3a:last-of-type{margin-right: 0;}
.jjfaycpny3a3a1{width: 100%;height: 370px;background-repeat: no-repeat;background-position: center;overflow: hidden;}
.jjfaycpny3a3a2{background-color: rgb(255, 255, 255); padding: 30px;height: 145px;}
.jjfaycpny3a3a2a{font-size: 20px;color: rgb(0, 0, 0);margin-bottom: 10px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.jjfaycpny3a3a2b{font-size: 17px;color: rgb(111, 111, 111);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}

.jjfaycpny3a3a1a{width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}

.jjfaycpny3a3a:hover .jjfaycpny3a3a2a{color: rgb(19, 78, 142);}
.jjfaycpny3a3a:hover .jjfaycpny3a3a1a{transform:scale(1.2);}
.jjfaycpny3a3a:hover .jjfaycpny3a3a2b{color: rgb(19, 78, 142);}

/* cpzx */
.cpzx1{padding: 40px 0 70px;background-position: center;background-attachment: fixed;}
.cpzx1a{max-width: 1400px;min-width: 1160px;margin: auto;}
.cpzx1a1{display: flex;justify-content: flex-end;margin-bottom: 35px;}
.cpzx1a1a{font-size: 18px;margin-right: 50px;}
.cpzx1a1a:last-of-type{margin-right: 0;}
.cpzx1a1a img{margin-right: 10px;}
.cpzx1a1a a{color: rgb(255, 255, 255);}
.cpzx1a1a a:hover{color: rgb(255, 255, 255);}
.cpzx1a2{font-size: 40px;color: rgb(255, 255, 255);font-weight: bold;text-align: center;margin-bottom: 40px;}
.cpzx1a3{font-size: 18px;color: rgb(255, 255, 255);line-height: 1.944;text-align: center;margin-bottom: 50px;}
.cpzx1a4a{float: left;width: 100%;}
/* .cpzx1a4a:last-of-type{margin-right: 0;} */
.cpzx1a4a1{background-color: rgba(255,255,255,0.7);padding: 40px 0;}
.cpzx1a4a1a{font-size: 25px;color: rgb(0, 0, 0);font-weight: bold;text-align: center;margin-bottom: 35px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.cpzx1a4a1b{font-size: 16px;color: rgb(0, 0, 0);line-height: 2.188;text-align: center;padding: 0 30px;}
.cpzx1a4a2{width: 100%;height: 338px;background-color: rgb(255, 255, 255);position: relative;}
.cpzx1a4a2 img{position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;max-width: 100%;max-height: 100%;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.cpzx1a4a:hover .cpzx1a4a1a{color: rgb(19, 78, 142);}
.cpzx1a4a:hover .cpzx1a4a2 img{transform:scale(0.9);}


/* yjal */
.yjal1{padding: 50px 0;background-color: rgb(245, 245, 245);}
.yjal1a{max-width: 1400px;min-width: 1160px;margin: auto;}
.yjal1a1{width: 31.4%;float: left;margin-right: 2.9%;margin-bottom: 50px;position: relative;padding-bottom: 100px;}
.yjal1a1:nth-of-type(3n+3){margin-right: 0;}
.yjal1a1a{width: 100%;height: 290px;background-repeat: no-repeat;background-position: center;}
.yjal1a1b{background-color: rgb(255, 255, 255);border-bottom: 2px solid rgb(215, 56, 49);padding: 25px 25px 0;position: absolute;width: 100%;left: 0;right: 0;bottom: 0;}
.yjal1a1b1{font-size: 20px;color: rgb(0, 0, 0);margin-bottom: 10px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.yjal1a1b2{font-size: 16px;color: rgb(106, 106, 106);margin-bottom: 20px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.yjal1a1b3{height: 0;overflow: hidden;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.yjal1a1b3a{background-color: rgb(0, 66, 142);width: 148px;height: 40px;font-size: 16px;color: rgb(255, 255, 255);line-height: 40px;text-align: center;margin-bottom: 24px;}
.yjal1a1:hover .yjal1a1b3{height: 64px;}

/* gsxw */
.gsxw1{padding: 50px 0 60px;background-color: rgb(255, 255, 255);}
.gsxw1a{max-width: 1400px;min-width: 1160px;margin: auto;}
.gsxw1a1{width: 31.8%;float: left;margin-right: 2.3%;margin-bottom: 60px;}
.gsxw1a1:nth-of-type(3n+3){margin-right: 0;}
.gsxw1a1a{width: 100%;height: 332px;background-color: rgb(234, 234, 234);margin-bottom: 18px;overflow: hidden;}
.gsxw1a1a1{background-size: 100% 100%; width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.gsxw1a1b{margin-bottom: 18px;font-size: 16px;color: rgb(106, 106, 106);}
.gsxw1a1c{font-size: 18px;color: rgb(106, 106, 106);line-height: 1.389;margin-bottom: 20px;height: 50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.gsxw1a1d{width: 100%;height: 1px;background-color: rgb(224, 224, 224);margin-bottom: 15px;}
.gsxw1a1e{font-size: 16px;color: rgb(154, 154, 154);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.gsxw1a1e img{margin-left: 9px;}

.gsxw1a1:hover .gsxw1a1a1{transform:scale(1.1);}
.gsxw1a1:hover .gsxw1a1e{color: rgb(19, 78, 142);}

/* gsxwny */
.gsxwny1{width: 100%;}
.gsxwny1a{padding: 50px 0 50px;text-align: center;border-bottom: 1px solid #dadada;background-color: rgb(255,255,255);}
.gsxwny1a1{font-size: 20px;color: rgb(0, 0, 0);line-height: 1.333;margin-bottom: 30px;font-weight: bold;}
.gsxwny1a2{text-align: center;}
.gsxwny1a2a{width: 280px;height: 41px;font-size: 15px;color: rgb(255, 255, 255);line-height: 41px;display: inline-block;background-color: rgb(19, 78, 142);}
.gsxwny1b{width: 100%;font-size: 15px;color: #757575;line-height: 1.667;padding: 60px 0 80px;border-bottom: 1px solid #dadada;background-color: rgb(255,255,255);}
.gsxwny1b1{margin: auto;width: 1200px;color: #525252; font-size: 20px; line-height: 1.6; }

.gsxwny1c{padding: 60px 0;background-color: rgb(255,255,255);}
.gsxwny1c1{width: 1200px;margin: auto;}
.gsxwny1c1a{font-size: 15px;color: rgb(0, 0, 0);line-height: 2;cursor: pointer;}
.gsxwny1c1a a{color: rgb(0,0,0);}
.gsxwny1c1a:hover a{color: rgb(19, 78, 142);}
/* hyzx */
.hyzx1{padding: 50px 0 40px;}
.hyzx1a{max-width: 1400px;min-width: 1160px;margin: auto;}
.hyzx1a1{width: 100%;margin-bottom: 50px;}
.hyzx1a1a{float: left;height: 270px;width: 35.4%;background-repeat: no-repeat;background-position: center;}
.hyzx1a1b{float: left;width: 64.6%;padding: 20px 0 0 3.5%;}
.hyzx1a1b1{font-size: 18px;color: rgb(0, 0, 0);margin-bottom: 10px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.hyzx1a1b2{font-size: 16px;color: rgb(18, 16, 17);margin-bottom: 20px;}
.hyzx1a1b3{font-size: 16px;color: rgb(106, 106, 106);line-height: 1.875;height: 90px;margin-bottom: 20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.hyzx1a1b4{background-color: rgb(220, 220, 220);width: 100%;height: 1px;margin-bottom: 20px;}
.hyzx1a1b5{font-size: 16px;color: rgb(154, 154, 154);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.hyzx1a1b5 img{margin-left: 9px;}

.hyzx1a1a1{width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}

.hyzx1a1:hover .hyzx1a1a1{background-color: rgba(0,0,0,0);}
.hyzx1a1:hover .hyzx1a1b1{color: rgb(19, 78, 142);}
.hyzx1a1:hover .hyzx1a1b3{color: rgb(19, 78, 142);}
.hyzx1a1:hover .hyzx1a1b5{color: rgb(19, 78, 142);}



/* mtbd */
.mtbd1{padding: 50px 0 60px;background-color: rgb(255, 255, 255);}
.mtbd1a{max-width: 1400px;min-width: 1160px;margin: auto;}
.mtbd1a1{float: left;border: 1px solid rgb(232, 232, 232);background-color: rgb(255, 255, 255);width: 31.7%;margin-right: 2.45%;padding: 25px;margin-bottom: 40px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mtbd1a1:nth-of-type(3n+3){margin-right: 0;}
.mtbd1a1a{font-size: 18px;color: rgb(72, 72, 72);line-height: 1.667;height: 60px;margin-bottom: 10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mtbd1a1b{font-size: 16px;color: rgb(151, 151, 151);margin-bottom: 20px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mtbd1a1c{width: 100%;height: 254px;background-repeat: no-repeat;background-position: center;margin-bottom: 25px;}
.mtbd1a1d{font-size: 16px;color: rgb(114, 114, 114);line-height: 1.875;height: 60px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mtbd1a1:hover{background-color: rgb(0, 66, 142);}
.mtbd1a1:hover .mtbd1a1a{color: rgb(255,255,255);}
.mtbd1a1:hover .mtbd1a1b{color: rgb(255,255,255);}
.mtbd1a1:hover .mtbd1a1d{color: rgb(255,255,255);}
/* rcfx */
.rcfx1{background-color: rgb(242, 242, 242);}
.rcfx1a{width: 100%;height: 320px;position: relative;}
.rcfx1a1{position: absolute;left: 0;top: 0;bottom: 0;width: 50%;padding-left: 13.5%;height: 100%;padding-right: 4%;z-index: 2;background-color: rgb(242, 242, 242);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.rcfx1a2{position: absolute;right: 0;top: 0;bottom: 0;width: 50%;height: 100%;background-repeat: no-repeat;background-position: center;z-index: 1;overflow: hidden;}
.rcfx1a2a{width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;transform:scale(1.1);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.rcfx1a1a{/*text-align: right;*/}
.rcfx1a1a1{font-size: 30px;color: rgb(0, 0, 0);font-weight: bold;margin-bottom: 30px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.rcfx1a1a2{font-size: 20px;color: rgb(116, 116, 116);line-height: 2.188;}
.rcfx1a1b{position: absolute;right: -25px;top: 0;bottom: 0;margin: auto;}
.rcfx1a:hover .rcfx1a2a{transform:scale(1);}
.rcfx1a:hover .rcfx1a1a1{color: rgb(19, 78, 142);}
/* .rcfx1a:hover .rcfx1a1{width: 80%;} */
.rcfx1b{width: 100%;height: 320px;position: relative;}
.rcfx1b .rcfx1a1{left: auto;right: 0;padding: 0 13.5% 0 4%;}
.rcfx1b .rcfx1a2{left: 0;right: auto;}
.rcfx1b .rcfx1a1 .rcfx1a1a{text-align: left;}
.rcfx1b .rcfx1a1b{right: auto;left: -25px;transform:rotate(180deg);-ms-transform:rotate(180deg);/* IE 9 */-moz-transform:rotate(180deg);/* Firefox */-webkit-transform:rotate(180deg);/* Safari 和 Chrome */-o-transform:rotate(180deg);/* Opera */}
.rcfx1b:hover .rcfx1a2a{transform:scale(1);}
.rcfx1b:hover .rcfx1a1a1{color: rgb(19, 78, 142);}
/* .rcfx1b:hover .rcfx1a1{width: 80%;} */
/* gzjh */
.gzjh1{padding: 50px 0 100px;background-color: rgb(255, 255, 255);}
.gzjh1a{max-width: 1400px;min-width: 1160px;margin: auto;}
.gzjh1a1{width: 100%;background-color: rgb(0, 66, 142);height: 61px;}
.gzjh1a1a{font-size: 16px;color: rgb(255, 255, 255);line-height: 61px;width: 20%;float: left;text-align: center;}
.gzjh1a2{width: 100%;padding: 20px 0 110px;background-color: rgb(248, 248, 248);}
.gzjh1a2a{}
.gzjh1a2a1a{width: 20%;float: left;text-align: center;padding: 25px 0; font-size: 16px;}
.gzjh1a2a1b{width: 100%;float: left;}
.gzjh1a2a1b1{width: 91.2%;margin: auto;border-top: 1px solid rgb(219, 219, 219);height: 0;overflow: hidden;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.gzjh1a2a1b1a{padding: 30px 0 60px;background-color: rgb(236, 236, 236);}
.gzjh1a2a1b1a1{padding: 0 3.1% 35px;border-bottom: 1px solid rgb(219, 219, 219);}
.gzjh1a2a1b1a1a{width: 25%;float: left;}
.gzjh1a2a1b1a2{padding: 40px 3.1%;border-bottom: 1px solid rgb(219, 219, 219);}
.gzjh1a2a1b1a2a{float: left;width: 47%;font-size: 15px;color: rgb(102, 102, 102);line-height: 2;margin-right: 6%;}
.gzjh1a2a1b1a2a:last-of-type{margin-right: 0;}
.gzjh1a2a1b1a2a span{font-size: 18px;}
.gzjh1a2a1b1a3{padding: 40px 3.1% 0;}
.gzjh1a2a1b1a3a{width: 264px;height: 53px;background-color: rgb(215, 56, 49);border: none;font-size: 18px;color: rgb(255, 255, 255);}
/* ygfc */
.ygfc1{width: 100%;padding: 50px 0 60px;background-color: rgb(255, 255, 255);}
.ygfc1a{max-width: 1400px;min-width: 1200px;margin: auto;}
.ygfc1a1{font-size: 25px;color: rgb(1, 1, 1);margin-bottom: 20px;}
.ygfc1a2{margin-bottom: 50px;}
.ygfc1a2a{font-size: 16px;color: rgb(111, 111, 111);float: left;margin-right: 18px;}
.ygfc1a2b{float: left;font-size: 16px;margin-right: 25px;padding: 0 8px 15px;border-bottom: 1px solid rgba(0, 0, 0 ,0);}
.ygfc1a2b:last-of-type{margin-right: 0;}
.ygfc1a2bza{float: left;}
.ygfc1a2b:hover{border-bottom: 1px solid rgb(18, 16, 17);}
.ygfc1a2bz{border-bottom: 1px solid rgb(18, 16, 17);}

.ygfc1a2b a{color: rgb(111, 111, 111);}
.ygfc1a2b a:hover{color: rgb(111, 111, 111);}
.ygfc1a3a{width: 32.2%;float: left;margin-right: 1.7%;margin-bottom: 40px;}
.ygfc1a3a:nth-of-type(3n+3){margin-right: 0;}
.ygfc1a3a1{width: 100%;height: 300px;background-repeat: no-repeat;background-position: center;}
.ygfc1a3a2{border: 1px solid rgb(232, 232, 232);background-color: rgb(255, 255, 255);border-top: none;padding: 30px;}
.ygfc1a3a2a{font-size: 16px;color: rgb(0, 0, 0);margin-bottom: 10px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.ygfc1a3a2b{font-size: 14px;color: rgb(111, 111, 111);}
.ygfc1a3a1a{background-color: rgba(18, 16, 17,0.6);width: 100%;height: 100%;position: relative;opacity: 0;}
.ygfc1a3a1a img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.ygfc1a3a:hover .ygfc1a3a1a{opacity: 1;}
.ygfc1a3a:hover .ygfc1a3a2{background-color: rgb(0, 66, 142);border-color: rgb(0, 66, 142);}
.ygfc1a3a:hover .ygfc1a3a2a{color: rgb(255,255,255);}
.ygfc1a3a:hover .ygfc1a3a2b{color: rgb(255,255,255);}

/* cyl */
.cyl1{padding: 45px 0 50px;background-color: rgb(255, 255, 255);}
.cyl1a{max-width: 1400px;min-width: 1160px;margin: auto;}
.cyl1a1{width: 47.7%;float: left;position: relative;box-shadow: 0px 0px 20px 0px rgba(4, 0, 0, 0.15);background-color: rgb(255, 255, 255);height: 420px;}
.cyl1a1a{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 98%;max-height: 98%;}
.cyl1a2{float: right;width: 46%;height: 420px;}
.cyl1a2a{font-size: 25px;color: rgb(111, 111, 111);margin-bottom: 46px;}
.cyl1a2b{font-size: 25px;color: rgb(0, 66, 142);margin-bottom: 56px;font-weight: bold;}
.cyl1a2c{font-size: 18px;color: rgb(0, 66, 142);font-weight: bold;}
.cyl1a2c span{color: rgb(111, 111, 111);}
.cyl2{padding: 58px 0 60px;background-color: rgb(255, 255, 255);position: relative;}
.cyl2a{max-width: 1400px;min-width: 1160px;margin: auto;position: relative;z-index: 1;}
.cyl2a1{font-size: 30px;color: rgb(255, 255, 255);font-weight: bold;text-align: center;margin-bottom: 50px;}
.cyl2a2a{width: 31%;float: left;margin-right: 3.5%;}
.cyl2a2a:nth-of-type(3n+3){margin-right: 0;}
.cyl2a2a1{width: 100%;height: 280px;overflow: hidden;background-repeat: no-repeat;background-position: center;}
.cyl2a2a1a{background-repeat: no-repeat;background-position: center;width: 100%;height: 100%;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.cyl2a2a2{font-size: 25px;color: rgb(0, 66, 142);font-weight: bold;padding: 27px 30px;background-color: rgb(241, 241, 241);transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.cyl2a2a2 span{font-size: 20px;margin-left: 22px;}
.cyl2b{position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 345px;background-repeat: no-repeat;background-position: center;}
.cyl2a2a:hover .cyl2a2a1a{transform:scale(1.1);}
.cyl2a2a:hover .cyl2a2a2{color: rgb(241, 241, 241);background-color: rgb(0, 66, 142);}
.cyl3{padding: 60px 0 70px;background: rgb(232, 237, 241);}
.cyl3a{max-width: 1400px;min-width: 1160px;margin: auto;}
.cyl3a1{font-size: 30px;color: rgb(85, 85, 85);font-weight: bold;line-height: 1.667;text-align: center;margin-bottom: 58px;}
.cyl3a2a{float: left;width: 33.3%;height: 270px;background-repeat: no-repeat;background-position: center;background-color: rgb(255, 255, 255);position: relative;}
.cyl3a2a:nth-of-type(2){border-bottom: 1px solid rgb(228, 228 , 228);border-right: 1px solid rgb(228, 228 , 228);}
.cyl3a2a:nth-of-type(1),.cyl3a2a:nth-of-type(3){border-bottom: 1px solid rgb(228, 228 , 228);}
.cyl3a2a:nth-of-type(4),.cyl3a2a:nth-of-type(5),.cyl3a2a:nth-of-type(6){border-right: 1px solid rgb(228, 228 , 228);}
.cyl3a2a1{font-size: 30px;color: rgb(255, 255, 255);text-align: center;}
.cyl3a2a2{font-size: 35px;color: rgb(255, 255, 255);font-weight: bold;text-align: center;}
.cyl3a2b1{font-size: 35px;color: rgb(215, 56, 49);font-weight: bold;margin-bottom: 24px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.cyl3a2az{padding: 0 38px;position: relative;z-index: 2;}
.cyl3a2b1 span{background-color: rgb(215, 56, 49);width: 43px;height: 3px;display: inline-block;position: relative;top: -12px;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.cyl3a2b2{font-size: 18px;color: rgb(111, 111, 111);line-height: 1.667;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.cyl3a2azb{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;margin: auto;background-repeat: no-repeat;background-position: center;opacity: 0;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.cyl3a2a:hover .cyl3a2azb{opacity: 1;}
.cyl3a2a:hover .cyl3a2b1{color: rgb(255,255,225);}
.cyl3a2a:hover .cyl3a2b1 span{background-color: rgb(255,255,255);}
.cyl3a2a:hover .cyl3a2b2{color: rgb(255,255,255);}

/* shfw */
.shfw1{padding: 50px 0 350px;background-color: rgb(234, 234, 234);position: relative;}
.shfw1a{max-width: 1400px;min-width: 1160px;margin: auto;position: relative;z-index: 2;}
.shfw1a1{width: 27.4%;float: left;margin-right: 1.4%;background-color: rgb(255, 255, 255);padding: 40px;margin-bottom: 20px;position: relative;height: 299px;}
.shfw1a1a{margin-bottom: 28px;position: relative;z-index: 2;}
.shfw1a1b{font-size: 18px;color: rgb(1, 1, 1);font-weight: bold;margin-bottom: 20px;position: relative;z-index: 2;}
.shfw1a1c{font-size: 18px;color: rgb(111, 111, 111);line-height: 1.667;height: 60px;position: relative;z-index: 2;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.shfw1a1d{position: absolute;left: 0;top: 0;bottom: 0;margin: auto;background-color: rgba(0,0,0,0.2);height: 100%;width: 0;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.shfw1a1:hover .shfw1a1d{width: 100%;}
.shfw1a1:hover .shfw1a1c{color: rgb(0,0,0);}
.shfw1a2{width: 42.4%;float: left;height: 299px;margin-bottom: 20px;text-align: right;padding-top: 25px;}
.shfw1a2a{font-size: 40px;color: rgb(75, 75, 75);font-weight: bold;margin-bottom: 30px;}
.shfw1a2b{margin-bottom: 30px;}
.shfw1a2b1{background-color: rgb(0, 0, 0);width: 76px;height: 2px;display: inline-block;}
.shfw1a2c{font-size: 20px;color: rgb(75, 75, 75);line-height: 2.5;}
.shfw1b{position: absolute;bottom: 0;left: 0;right: 0;width: 100%;height: 460px;background-repeat: no-repeat;background-position: center;z-index: 1;}

/* zzfw */
.zzfw1{padding: 50px 0 30px 0;background-color: rgb(255, 255, 255);}
.zzfw1a{max-width: 1400px;min-width: 1160px;margin: auto;}
.zzfw1a1{float: left;width: 20%;padding: 50px 0 60px; border: 1px solid #e9e9e9;margin-left: -1px; transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;/*box-shadow: 0px 0px 10px 0px rgba(4, 0, 0, 0.1);*/}
.zzfw1a1:nth-of-type(4n+4){margin-right: 0;}
.zzfw1a1a{text-align: center;}
.zzfw1a1a1{}
.zzfw1a1a2{display: none;}
.zzfw1a1b{background-color: rgb(215, 56, 49);width: 54px;height: 3px;margin: 26px auto 35px;}
.zzfw1a1c{font-size: 18px;color: rgb(111, 111, 111);line-height: 1.944;text-align: center;height: 62px;width: 92%;margin: 0 auto;}
.zzfw1a1:hover{background-color: rgb(19, 78, 142);}
.zzfw1a1:hover .zzfw1a1a1{display: none;}
.zzfw1a1:hover .zzfw1a1a2{display: inline-block;}
.zzfw1a1:hover .zzfw1a1c{color: rgb(255, 255, 255);}
.zzfw2{padding:30px 0 80px;background-color: rgb(239, 239, 239);position: relative;}
.zzfw2a{max-width: 1400px;min-width: 1160px;margin: auto;position: relative;z-index: 2;}
.zzfw2a1{width: 100%;}
.zzfw2a1container{width: 100%;height: 100%;}
.zzfw2a1a{width: 20%;height: 100%;float: left;}
.zzfw2a1a1{width: 90%;height: 235px;position: relative;margin: auto;}
.zzfw2a1a1 img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;}
.zzfw2a1a2{width: 100%;height: 70px;background-color: rgb(0, 66, 142);font-size: 18px;color: rgb(255, 255, 255);line-height: 70px;text-align: center;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.zzfw2a1a:hover .zzfw2a1a2{background-color: rgb(214, 54, 50);}
.zzfw2a2{position: relative;height: 20px;margin-top: 60px;}
.zzfw2a1pagination{width: 100%;}
.zzfw2a1pagination .swiper-pagination-bullet{margin: 0 10px;background-color: rgb(168, 168, 168);width: 10px;height: 10px;opacity: 1;}
.zzfw2a1pagination .swiper-pagination-bullet-active{background-color: rgb(0, 66, 142);}
.zzfw2b{position: absolute;top: 0;left: 0;right: 0;width: 100%;height: 200px;background-repeat: no-repeat;background-position: center;z-index: 1;}

.mywceshi2{display: none;}

.mywzlzs1{max-width: 1400px;min-width: 1160px;margin: auto;background-color: rgb(247, 247, 247);}
.mywzlzs1a{width: 50.7%;float: left;height: 574px;background-repeat: no-repeat;background-position: center;}
.mywzlzs1b{width: 49.3%;float: left;height: 574px;}
.mywzlzs1b1{width: 100%;height: 97px;border-bottom: 1px solid rgb(222, 222, 222);line-height: 97px;font-size: 25px;color: rgb(215, 56, 49);padding-left: 30px;}
.mywzlzs1b1 img{margin-right: 15px;}
.mywzlzs1b2{width: 100%;height: 477px;font-size: 18px;color: rgb(111, 111, 111);line-height: 2.778;padding: 40px;}
.mywzlzs1b2a{width: 100%;height: 100%;overflow-y: auto;padding-right: 15px;}

.mywzzry1{width: 100%;height: 0;position: fixed;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0,0,0,0.8);z-index: 99999;overflow: hidden;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywzzry1a{width: 1200px;margin:auto;height: 660px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.mywzzry1a1{width: 100%;height: 75%;text-align: center;position: relative;margin-bottom: 3%;}
.mywzzry1a1a{max-width: 100%;max-height: 100%;}
.mywzzry1a2{width: 100%;max-height: 20%;text-align: center;}
.mywzzry1a2a{font-size: 16px;color: rgb(255, 255, 255);line-height: 1.563;}
.mywzzry1a2b{font-size: 16px;color: rgb(255, 255, 255);line-height: 1.563;}

.mywzzry1a1z{display: inline-block;max-width: 100%;height: 100%;position: relative;padding: 10px;background-color: rgb(255,255,255);}
.mywzzry1a1b{width: 75px;height: 75px;position: absolute;right: -75px;top: 1px;background-color: rgb(19, 78, 142);cursor: pointer;}
.mywzzry1a1b1{position: absolute;top: 0;right: 21px;bottom: 0;margin: auto;}
.mywzzry1a1c1{position: absolute;top: 0;right: 29px;bottom: 0;margin: auto;}
.mywzzry1a1c{width: 75px;height: 75px;position: absolute;right: -75px;top: 155px;background-color: rgb(19, 78, 142);cursor: pointer;}
.mywzzry1a1d{width: 75px;height: 75px;position: absolute;right: -75px;top: 78px;background-color: rgb(19, 78, 142);cursor: pointer;}
.mywzzry1a1d1{position: absolute;top: 0;right: 29px;bottom: 0;margin: auto;transform:rotate(180deg);-ms-transform:rotate(180deg);/* IE 9 */-moz-transform:rotate(180deg);/* Firefox */-webkit-transform:rotate(180deg);/* Safari 和 Chrome */-o-transform:rotate(180deg);/* Opera */}

.mywhxtd1{width: 100%;height: 0;position: fixed;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(0,0,0,0.5);z-index: 99999;overflow: hidden;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywhxtd1a{width: 1200px;margin:auto;height: 545px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgb(255,255,255);padding: 40px;}
.mywhxtd1a1{float: left;width: 32%;height: 100%;background-repeat: no-repeat;background-position: center;}
.mywhxtd1a2{float: right;width: 64%;height: 100%;}
.mywhxtd1a2a{font-size: 20px;color: rgb(0, 0, 0);font-weight: bold;margin-bottom: 40px;}
.mywhxtd1a2a .mywhxtd1a2a1{font-size: 25px;}
.mywhxtd1a2b{width: 100%;height: 320px;overflow-y: auto;font-size: 16px;color: #6a6a6a;line-height: 1.8;padding-right: 15px;}
.mywhxtd1a2z{padding-top: 35px;}
.mywhxtd1a3{width: 75px;height: 75px;position: absolute;right: -75px;top: 1px;background-color: rgb(19, 78, 142);cursor: pointer;}
.mywhxtd1a3a{position: absolute;top: 0;right: 21px;bottom: 0;margin: auto;}
.mywhxtd1a4{width: 75px;height: 75px;position: absolute;right: -75px;top: 78px;background-color: rgb(19, 78, 142);cursor: pointer;}
.mywhxtd1a4a{position: absolute;top: 0;right: 29px;bottom: 0;margin: auto;}
.mywhxtd1a5{width: 75px;height: 75px;position: absolute;right: -75px;top: 155px;background-color: rgb(19, 78, 142);cursor: pointer;}
.mywhxtd1a5a{position: absolute;top: 0;right: 29px;bottom: 0;margin: auto;transform:rotate(180deg);-ms-transform:rotate(180deg);/* IE 9 */-moz-transform:rotate(180deg);/* Firefox */-webkit-transform:rotate(180deg);/* Safari 和 Chrome */-o-transform:rotate(180deg);/* Opera */}

.mywjjfanye1{width: 100%;background-color: #00428e;padding: 39px 0;position: fixed;top: 116px;left: 0;right: 0;z-index: 3;transition: all ease-out .5s;-moz-transition: all ease-out .5s;-webkit-transition: all ease-out .5s;-o-transition: all ease-out .5s;}
.mywjjfanye1a{max-width: 1400px;min-width: 1160px;margin: auto;}
.mywjjfanye1a1{font-size: 18px;color: rgb(255, 255, 255);margin-right: 30px;white-space: nowrap;line-height: 40px;padding: 10px; border-radius: 3px;}
.mywjjfanye1a1:hover{background-color: rgb(214, 54, 20);color: rgb(255, 255, 255);}
.mywjjfanye1a1abc{background-color: rgb(214, 54, 20);color: rgb(255, 255, 255);}


@media (max-width: 1650px) {
	.mywHeader1 img{width: 500px;}
	.mywHeader2a{font-size: 17px;padding: 0 15px;}
	.mywHeader2b{margin: 0 0 0 15px;}
	.mywHeader2b1{width: 35px;font-size: 13px;height: 35px;line-height: 35px;}
	.mywHeader2a2a1a2{font-size: 16px;}
	.mywHeader2{padding-right: 15px;}
	.mywHeader1{padding-left: 15px;}
	.ejHeader1{padding: 0 15px;}
	.mywLxwm2a{padding: 0 15px;}
	.mywLxwm3a{padding: 60px 15px 100px;}
	.nygsjj1a,.nyzzry1a,.nyhxtd1a,.nyqywh1a{padding: 0 15px;}
	.nyqywh1a1a{font-size: 28px;}
	.nyqywh1a1b{font-size: 16px;}
	.nyhzhb1a{padding: 0 15px;}
	.myw2header1{width: 170px;font-size: 16px;}
	.jjfaycp1a{padding: 0 15px;}
	.jjfaycp1a1b1{font-size: 30px;}
	.jjfaycp1a1b4{font-size: 20px;}
	.jjfaycp1a1b2{font-size: 16px;}
	.jjfaycpny1a,.jjfaycpny2a,.jjfaycpny3a{padding: 15px;}
	.jjfaycpny2a2 img{max-width: 95%;}
	.cpzx1{padding: 15px 0;}
	.cpzx1a{padding: 0 15px;}
	.cpzx1a4a1b{padding: 0 10px;font-size: 15px;}
	.yjal1a,.gsxw1a,.hyzx1a,.mtbd1a,.gzjh1a,.ygfc1a,.cyl1a,.cyl2a,.cyl3a,.shfw1a,.zzfw1a,.zzfw2a,.mywzlzs1,.mywjjfanye1a,.shfw2a,.yjal2a{padding: 0 15px;}
	.zzfw1a1c{font-size: 16px;}
}
@media (max-width: 1500px) {
	.mywHeader1 img{width: 450px;}
	.mywHeader2a{padding: 0 10px;font-size: 15px;}
	.mywHeader2b{margin: 0 0 0 10px;}
	.mywHeader2b1{width: 35px;font-size: 13px;height: 35px;line-height: 35px;}
}
@media (max-width: 1410px) {
	.mywFooter1a{padding: 0 15px;max-width: 100%;min-width: 100%;}
	.mywFooter1a1{margin-right: 30px;}
	.mywFooter1a1a{font-size: 17px;}
	.mywFooter1a1b1{font-size: 14px;}
	.mywBanner1{width: 1200px;}
	.mywJjfajcp2{padding: 0 10px;}
	.mywyjal1{padding: 0 10px;}
	.mywyjal1c1a{height: 356px;}
	.mywzxdt{padding: 50px 10px;}
	.mywGywm1{padding: 0 10px;}
}

.myw2acbd1{display: none;}
.myw2acbd2{display: block;}
/* 手机 */
@media (max-width:768px) {
	.mywHeader{display: none;}
	.dhl{height: 50px;}
	.nyzzry1a1 {font-size: 16px;}
	.mywLxwm1{height: 320px;background-size: auto 100%;}
	.mywLxwm1a{display: none;}
	.mywLxwm2{padding: 30px 0;}
	.mywLxwm2a{max-width: 100%;min-width: 100%;}
	.mywLxwm2a1a{width: 100%;text-align: center;margin: 0 0 15px 0;}
	.mywLxwm2a1b{width: 100%;padding: 0 15px;}
	.mywLxwm2a1b1{width: 100%;}
	.mywLxwm2a2a{width: 100%;padding: 0 15px;font-size: 16px;}
	.mywLxwm2a2b{width: 100%;padding: 0 15px;height: 275px;margin-top: 15px;}
	.mywLxwm3a{max-width: 100%;min-width: 100%;padding: 30px 15px;}
	.mywLxwm3a2{margin-right: 0;width: 100%;}
	.mywLxwm3a1a{padding: 10px 10px 10px 36px;}
	.mywLxwm3a3{width: 100%;}
	.mywLxwm3a4a{height: 80px;}
	.mywLxwm3a5 button{font-size: 15px;height: 50px;}
	.mywFooter1a{width: 100%;}
	.mywFooter1a1{display: none;}
	.mywFooter1a2{width: 100%;}
	.mywFooter1a2a{display: none;}
	.mywFooter1a2b{text-align: center;}
	.mywFooter1a2b1{width: 100%;}
	.mywFooter1a2b1b{text-align: center;}
	.mywFooter1a2b2{margin-right: 0;width: 100%;text-align: center;}
	.mywFooter1{padding: 30px 15px;}
	.mywFooter2{padding: 30px 0;}
	.mywFooter2a{width: 100%;font-size: 12px;padding: 0 15px;}
	.nygsjj1a{max-width: 100%;min-width: 100%;}
	.nygsjj1{padding: 30px 0;}
	.nygsjj1a1{font-size: 18px;text-align: center;margin-bottom: 15px;}
	.nygsjj1a2{line-height: 1.7;margin-bottom: 15px;}
	.nygsjj1a3{height: auto;padding: 15px;}
	.nygsjj1a3a1{float: left;width: 100%;margin: 0!important;}
	.nygsjj1a3a2{width: 100%;float: left;margin: 15px 0 0 0!important;text-align: center;}
	.nygsjj1a3a2a{width: 100%;}
	.nygsjj1a4{margin: 15px 0;}
	.nygsjj1a4a{width: 100%;margin-bottom: 15px;}
	.nygsjj1a4b{float: left;width: 100%;}
	.nyfzlc1{padding: 30px 0;}
	.nyfzlc1a{min-width: 100%;max-width: 100%;}
	.nyfzlc1a2,.nyfzlc1a3{display: none;}
	.nyfzlc1a1a{width: 100%;margin-bottom: 15px;padding: 0;}
	.nyfzlc1a1c{padding: 0 15px;width: 100%;}
	.nyfzlc1a1c2{display: none;}
	.nyfzlc1a1z .nyfzlc1a1a{padding-top: 0;}
	.nyfzlc1a1c1{padding: 25px 25px 25px 40px;}
	.nyfzlc1a1{margin-bottom: 15px;}
	.nyfzlc1a1b{width: 100%;padding: 15px 0;}
	.nyfzlc1a1ba{margin: auto;}
	.nyfzlc1a1z .nyfzlc1a1b{padding: 15px 0;}
	.nyzzry1a{max-width: 100%;min-width: 100%;}
	.nyzzry1a5a{width: 100%;}
	.nyhxtd1a{max-width: 100%;min-width: 100%;}
	.nyqywh1a{max-width: 100%;min-width: 100%;}
	.nyqywh1{padding: 30px 0;}
	.nyqywh1a1{width: 100%;margin-right: 0;padding: 68px 0 0 0;height: 265px;text-align: center;}
	.nyqywh1a2{width: 100%;padding: 68px 0 0 0;height: 265px;text-align: center;}
	.nyqywh1a3{width: 100%;padding: 68px 0 0 0;height: 265px;text-align: center;margin-right: 0;margin-bottom: 20px;}
	.nyqywh1a4{width: 100%;padding: 68px 0 0 0;height: 265px;text-align: center;}
	.nyqywh1a1a{margin-bottom: 16px;}
	.nyhzhb1{padding: 30px 0;}
	.nyhzhb1a{min-width: 100%;max-width: 100%;}
	.nyhzhb1a1{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.jjfaycp1a{max-width: 100%;min-width: 100%;}
	.jjfaycp1a1a{width: 100%;height: 5px;}
	.jjfaycp1a1b{width: 100%;height: auto;padding: 15px;}
	.jjfaycp1a1b4{margin-bottom: 15px;}
	.jjfaycp1a1b2{margin-bottom: 15px;height: auto;}
	.jjfaycp1a1c{width: 100%;height: 190px;margin: 0;}
	.jjfaycp1a1c img{max-height: calc(100% - 30px);}
	.jjfaycp1a1d{display: none;}
	.jjfaycp1a2 .jjfaycp1a1b{text-align: left;}
	.jjfaycp1{padding: 15px 0;}
	.jjfaycpny1{padding: 15px 0 0;}
	.jjfaycpny1a{max-width: 100%;min-width: 100%;padding-bottom: 0;}
	.jjfaycpny1a1{width: 100%;height: 200px;}
	.jjfaycpny1a1 img{max-height: calc(100% - 30px);}
	.jjfaycpny1a2{width: 100%;height: auto;padding: 15px;}
	.mywjzdwjz{margin-top: 0!important;}
	.jjfaycpny1a2a{font-size: 20px;}
	.jjfaycpny1a2b{margin: 15px auto 20px;}
	.jjfaycpny1a2c{font-size: 16px;}
	.jjfaycpny2{padding: 15px 0;}
	.jjfaycpny2a{max-width: 100%;min-width: 100%;}
	.jjfaycpny2a1{width: 100%;height: auto;margin-bottom: 10px;}
	.jjfaycpny2a1a{padding-right: 0;line-height: 1.7;font-size: 18px;}
	.jjfaycpny2a1a img{top: 10px;}
	.jjfaycpny2a2{width: 100%;height: 275px;}
	.jjfaycpny3{padding: 15px 0;}
	.jjfaycpny3a{max-width: 100%;min-width: 100%;}
	.jjfaycpny3a1{font-size: 22px;margin-bottom: 15px;}
	.jjfaycpny3a2{font-size: 16px;margin-bottom: 20px;}
	.jjfaycpny3a3a{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.jjfaycpny3a3a1{height: 200px;background-size: auto 100%;}
	.jjfaycpny3a3a2{padding: 15px;}
	.jjfaycpny3a3a2a{font-size: 18px;}
	.jjfaycpny3a3a2b{font-size: 16px;}
	.cpzx1a{max-width: 100%;min-width: 100%;}
	.cpzx1{background-size: auto 100%;}
	.cpzx1a1{display: none;}
	.cpzx1a2{font-size: 28px;margin-bottom: 20px;}
	.cpzx1a3{font-size: 16px;line-height: 1.6;margin-bottom: 25px;}
	.cpzx1a4a{margin-right: 0;width: 100%;margin-bottom: 15px;}
	.cpzx1a4a1{padding: 15px;}
	.cpzx1a4a1a{font-size: 18px;}
	.cpzx1a4a1b{font-size: 16px;padding: 0;line-height: 1.6;}
	.cpzx1a4a2{height: 200px;}
	.cpzx1a4a2 img{max-width: calc(100% - 15px);max-height: calc(100% - 15px);}
	.yjal1a{max-width: 100%;min-width: 100%;}
	.yjal1a1{width: 100%;margin-right: 0;padding-bottom: 90px;margin-bottom: 20px;}
	.yjal1a1b3{height: 64px;}
	.gsxw1a{max-width: 100%;min-width: 100%;}
	.gsxw1a1{width: 100%;margin-right: 0;margin-bottom: 20px;}
	.gsxw1a1a{height: 250px;}
	.gsxw1a1a1{background-size: auto 100%;}
	.hyzx1a{max-width: 100%;min-width: 100%;}
	.hyzx1a1{margin-bottom: 20px;}
	.hyzx1a1a{width: 100%;}
	.hyzx1a1b{width: 100%;padding: 20px 0 0;}
	.mtbd1a{max-width: 100%;min-width: 100%;}
	.mtbd1a1{width: 100%;margin-right: 0;}
	.rcfx1b{height: auto;margin-bottom: 10px;}
	.rcfx1a{height: auto;margin-bottom: 10px;}
	.rcfx1a1{position: relative;width: 100%;height: auto;background-color: rgb(255,255,255);}
	.rcfx1a2{position: static;width: 100%;height: 200px;background-size: auto 100%;}
	.rcfx1a1{padding: 15px 15px 40px;}
	.rcfx1a1 .rcfx1a1a{text-align: center;}
	.rcfx1a1a1{margin-bottom: 10px;font-size: 18px;}
	.rcfx1a1a2{font-size: 16px;}
	.rcfx1a1b{top: auto;right: 0;left: 0;bottom: -25px;transform:rotate(90deg);-ms-transform:rotate(90deg);/* IE 9 */-moz-transform:rotate(90deg);/* Firefox */-webkit-transform:rotate(90deg);/* Safari 和 Chrome */-o-transform:rotate(90deg);/* Opera */}
	.rcfx1b .rcfx1a1{padding: 40px 15px 15px;}
	.rcfx1b .rcfx1a1b{left: 0;right: 0;top: -25px;bottom: auto;transform:rotate(-90deg);-ms-transform:rotate(-90deg);/* IE 9 */-moz-transform:rotate(-90deg);/* Firefox */-webkit-transform:rotate(-90deg);/* Safari 和 Chrome */-o-transform:rotate(-90deg);/* Opera */}
	.rcfx1b .rcfx1a1 .rcfx1a1a{text-align: center;}
	.rcfx1a:hover .rcfx1a1{width: 100%;}
	.rcfx1b:hover .rcfx1a1{width: 100%;}
	.gzjh1a{max-width: 100%;min-width: 100%;}
	.gzjh1a1a{font-size: 13px;width: 25%;}
	.gzjh1a1a:nth-of-type(5){display: none;}
	.gzjh1a2a1a{font-size: 13px;width: 25%;}
	.gzjh1a2a1a:nth-of-type(5){display: none;}
	.gzjh1a2a1b1a1a{width: 50%;}
	.gzjh1a2a1b1a2a{width: 100%;margin-right: 0;}
	.gzjh1a2a1b1{width: 100%;}
	.gzjh1a2a1b1a{padding: 15px 4.4% 30px;}
	.gzjh1a2{padding: 15px 0;}
	.gzjh1a2a1b1a3a{width: 100%;}
	.gzjh1a2a1b1a3{padding: 15px 0 0;}
	.gzjh1a2a1b1a2{padding: 15px 0;}
	.gzjh1a2a1b1a1{padding: 0 0 15px;}
	.gzjh1{padding: 15px 0;}
	.ygfc1a{max-width: 100%;min-width: 100%;}
	.ygfc1a2{margin-bottom: 25px;}
	.ygfc1a3a{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.ygfc1a3a2{padding: 15px;}
	.gsxwny1a{padding: 20px 15px;}
	.gsxwny1b{padding: 20px 15px;}
	.gsxwny1b1{width: 100%;font-size: 18px;}
	.gsxwny1c1{width: 100%;}
	.gsxwny1c{padding: 20px 15px;}
	.cyl1{padding: 20px 0;}
	.cyl1a{max-width: 100%;min-width: 100%;}
	.cyl1a1{width: 100%;float: left;height: 250px;}
	.cyl1a2{width: 100%;float: left;height: auto;}
	.cyl1a2 .cyl1a2z{margin-top: 0!important;padding: 15px;}
	.cyl1a2a{font-size: 18px;margin-bottom: 15px;}
	.cyl1a2b{font-size: 18px;margin-bottom: 15px;}
	.cyl1a2c{font-size: 16px;}
	.cyl2a{max-width: 100%;min-width: 100%;}
	.cyl2a2a{width: 100%;margin-right: 0;}
	.cyl2a1{font-size: 25px;margin-bottom: 15px;}
	.cyl2a2a2{font-size: 18px;padding: 15px;}
	.cyl2a2a2 span{font-size: 14px;margin-left: 10px;}
	.cyl2a2a1{height: 220px;}
	.cyl2a2a1 .cyl2a2a1a{background-size:  100% 100%;}
	.cyl3{padding: 20px 0;}
	.cyl3a{max-width: 100%;min-width: 100%;}
	.cyl3a1{font-size: 18px;margin-bottom: 15px;}
	.cyl3a2a{width: 100%;}
	.cyl3a2b2{font-size: 14px;}
	.cyl3a2a{height: 200px;}
	.cyl3a2a1{font-size: 20px;}
	.cyl3a2a:nth-of-type(1),.cyl3a2a:nth-of-type(2),.cyl3a2a:nth-of-type(3),.cyl3a2a:nth-of-type(4),.cyl3a2a:nth-of-type(5),.cyl3a2a:nth-of-type(6){border-right: none;border-bottom: 1px solid rgb(228, 228 , 228);}
	.shfw1{padding: 30px 0;}
	.shfw1a{max-width: 100%;min-width: 100%;}
	.shfw1a1{width: 100%;margin-right: 0;padding: 20px;}
	.shfw1a2{display: none;}
	.zzfw1a{max-width: 100%;min-width: 100%;}
	.zzfw1a1{width: 100%;margin-right: 0;padding: 20px 0;}
	.zzfw2{padding: 30px 0;}
	.zzfw2a{max-width: 100%;min-width: 100%;}
	.shfw1b{display: none;}
	.zzfw2a2{margin-top: 30px;}
	.zzfw1{padding: 25px 0;}
	.zzfw1a1{box-shadow: 0px 0px 20px 0px rgba(4, 0, 0, 0.1);margin-bottom: 15px;}
	.zzfw1a1a1{display: none;}
	.zzfw1a1a2{display: inline-block;}
	.mywBanner{height: 250px;}
	.mywBanner .mywBannerNext,.mywBanner .mywBannerPrev{display: none;}
	.mywBanner1{width: 100%;}
	.mywBanner .mywBannerPagination{left: auto;right: 0;bottom: 12px;}
	.mywJjfajcp{padding: 25px 0;}
	.mywJjfajcp1{max-width: 100%;min-width: 100%;margin: 0 auto 25px;font-size: 24px;}
	.mywJjfajcp2{max-width: 100%;min-width: 100%;}
	.mywJjfajcp2a2{padding: 15px;}
	.mywJjfajcp2a1{line-height: 50px;}
	.mywJjfajcp2a2c{opacity: 1;}
	.mywJjfajcp2 .mywJjfajcp2prev,.mywJjfajcp2 .mywJjfajcp2next{display: inline-block;}
	.mywJjfajcp2a2d{height: 200px;}
	.mywyjal{padding: 20px 0;}
	.mywyjal1{max-width: 100%;min-width: 100%;}
	.mywyjal1a{font-size: 25px;margin-bottom: 15px;}
	.mywyjal1b{margin-bottom: 20px;}
	.mywyjal1c1{width: 100%;margin-right: 0;}
	.mywyjal1c1a2{padding: 15px;}
	.mywyjal1c1a2c{height: 40px;margin-top: 25px;}
	.mywyjal1c1a2c button{width: 100%;}
	.mywzxdt{padding: 25px 15px;max-width: 100%;min-width: 100%;}
	.mywzxdt1{font-size: 25px;margin-bottom: 15px;}
	.mywzxdt2a{width: 100%;margin-right: 0;padding: 15px;height: auto;margin-bottom: 10px;background-size: 100% auto;background-position: bottom;}
	.mywzxdt2a2{margin-bottom: 20px;}
	.mywzxdt2a3{font-size: 16px;margin-bottom: 0;}
	.mywzxdt2a4 button{width: 100%;}
	.mywzxdt2b{width: 100%;margin-right: 0;height: auto;padding: 15px;margin-bottom: 10px;}
	.mywzxdt2b2{margin-bottom: 20px;}
	.mywzxdt2b3{font-size: 16px;margin-bottom: 0;}
	.mywzxdt2c{width: 100%;}
	.mywzxdt2c1{padding: 15px;height: auto;}
	.mywzxdt2c1b{margin-bottom: 20px;}
	.mywGywm{padding: 20px 0;}
	.mywGywm1{max-width: 100%;min-width: 100%;}
	.mywGywm1a{width: 100%;height: 360px;background-size: auto 100%;}
	.mywGywm1b{float: left;width: 100%;padding-top: 15px;}
	.mywGywm1b1{margin-bottom: 15px;}
	.mywGywm1b2{font-size: 20px;}
	.mywGywm1b3{font-size: 15px;margin-bottom: 15px;}
	.mywGywm1b4{font-size: 17px;margin-bottom: 15px;}
	.mywGywm1b5{font-size: 15px;margin-bottom: 15px;}
	.mywGywm1b6{font-size: 15px;margin-bottom: 15px;height: 105px;}
	.mywGywm1b7 button{width: 100%;height: 40px;font-size: 15px;}
	.mywsglm1{width: 100%;padding: 20px 15px;border-bottom: 1px solid rgb(240, 240, 240);}
	.mywsglm1a{width: 100%;}
	.mywsglm{padding-bottom: 20px;}
	.mywceshi1{display: none;}
	.mywceshi2{display: block;}
	.nyhxtd1a1{width: 100%;margin-right: 0;}
	
	.mywhxtd1{background-color: rgba(255,255,255,1);}
	.mywhxtd1a{width: 100%;height: 90%;padding: 15px;}
	.mywhxtd1a1{width: 100%;height: 50%;background-size: auto 100%;margin-bottom: 20px;}
	.mywhxtd1a2{width: 100%;float: left;height: 50%;}
	.mywhxtd1a2z{padding: 0;height: 100%;}
	.mywhxtd1a2a{margin-bottom: 15px;font-size: 17px;}
	.mywhxtd1a2b{height: 176px;padding-right: 0;font-size: 14px;}
	.mywhxtd1a2a .mywhxtd1a2a1{font-size: 20px;}
	.mywhxtd1a3{width: 30px;height: 30px;right: 0;top: 0;}
	.mywhxtd1a3a{right: 0;left: 0;max-width: 40%;max-height: 40%;}
	.mywhxtd1a4{right: auto;bottom: 0;margin: auto;left: 0;opacity: 0.5;top: -330px;width: 30px;height: 50px;}
	.mywhxtd1a5{right: 0;bottom: 0;margin: auto;opacity: 0.5;top: -330px;width: 30px;height: 50px;}
	.mywhxtd1a4a{right: 0;left: 0;}
	.mywhxtd1a5a{right: 0;left: 0;}
	.mywzzry1a{width: 100%;height: 100%;padding-top: 5%;}
	.mywzzry1a1{height: auto;padding: 15px;}
	.mywzzry1a2a{padding: 0 15px;}
	.mywzzry1a1b{right: 0;width: 40px;height: 40px;top: -25px;}
	.mywzzry1a1b1{right: 0;left: 0;margin: auto;max-width: 60%;}
	.mywzzry1a1d{top: 0;right: auto;left: 0;opacity: 0.5;width: 50px;height: 50px;bottom: 0;margin: auto;}
	.mywzzry1a1c{right: 0;top: 0;opacity: 0.5;bottom: 0;margin: auto;width: 50px;height: 50px;}
	.mywzzry1a1d1{right: 0;left: 0;}
	.mywzzry1a1c1{right: 0;left: 0;}
	.mywzlzs1{max-width: 100%;min-width: 100%;}
	.mywzlzs1a{width: 100%;height: 240px;background-size: 100%;}
	.mywzlzs1b{width: 100%;height: auto;}
	.mywzlzs1b1{padding-left: 0;text-align: center;}
	.mywzlzs1b2{padding: 15px 0;height: 325px;line-height: 1.5;font-size: 17px;}
	.mywzlzs1b2a{padding: 0;}
	.mywjjfanye1a{max-width: 100%;min-width: 100%;}
	.mywjjfanye1{top: 50px;}
	
	.jjfaycpny3a2 img{height: auto!important;max-width: 100%!important;}
	.nyfzlc1a1c1 img{height: auto!important;}
	.gsxwny1b1 img{max-width: 100%!important;height: auto!important;}
	
	
	.mywJjfajcp2a .mywJjfajcp2a1a{background-color: rgb(215, 56, 49);}
	.mywJjfajcp2a .mywJjfajcp2a2a,.mywJjfajcp2a .mywJjfajcp2a2b{color: rgb(0, 0, 0);}
	.mywJjfajcp2a .mywJjfajcp2a2c{opacity: 1;}
	.mywJjfajcp2a .mywJjfajcp2a1a1{opacity: 0;}
	.mywJjfajcp2a .mywJjfajcp2a1a2{opacity: 1;}
	.mywJjfajcp2a .mywJjfajcp2a2d img{top: 0;}
	
	.mywzxdt2c a:nth-of-type(1) .mywzxdt2c1{margin-bottom: 10px;}
	.mywzxdt2a4,.mywzxdt2b4{display: none;}
	.mywzxdt2c1c{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
	/* .mywzxdt2c1d,.mywzxdt2b5,.mywzxdt2a5{width: 100%;} */
	
	
	.mywzxdt2a .mywzxdt2a1{color: rgb(255,255,255);}
	.mywzxdt2a .mywzxdt2a2{color: rgb(255,255,255);}
	.mywzxdt2a .mywzxdt2a3{color: rgb(255,255,255);}
	.mywzxdt2a .mywzxdt2a5{width: 100%;}
	.mywzxdt2b .mywzxdt2b5{width: 100%;}
	.mywzxdt2c1 .mywzxdt2c1d{width: 100%;}
	
	.nygsjj1a4b{margin-top: 0px!important;}
	
	.nyfzlc1a1b{display: none;}
	
	
	
	.nyfzlc1a1 .nyfzlc1a1a{color: rgb(0, 0, 0);}
	.nyfzlc1a1 .nyfzlc1a1b{padding-top: 58px;}
	.nyfzlc1a1 .nyfzlc1a1c2{top: 30px;}
	.nyfzlc1a1 .nyfzlc1a1c1{background-color: rgb(255, 255, 255);box-shadow: 0px 0px 20px 0px rgba(4, 0, 0, 0.1);}
	.nyfzlc1a1 .nyfzlc1a1c2a{opacity: 0;}
	.nyfzlc1a1 .nyfzlc1a1c2b{opacity: 1;}
	.myw2acbd1{display: block;}
	.myw2acbd2{display: none;}
	.mywLxwm2a1{margin-bottom: 15px;}
	.mywjjfanye1,.mywjjfanye1z{display: none;}
	
	
	.zzfw1a1:hover{background-color: rgb(255, 255, 255);}
	.zzfw1a1:hover .zzfw1a1a1{display: none;}
	.zzfw1a1:hover .zzfw1a1a2{display: inline-block;}
	.zzfw1a1:hover .zzfw1a1c{color: rgb(111, 111, 111);}
	.zzfw2a1a{width: 100%;}
	.ygfc1a2a{margin-bottom: 10px;}
	.ygfc1a2b{margin-bottom: 10px;padding-bottom: 5px;}
	

	
	.ygfc1a3a:hover .ygfc1a3a2{background-color: rgb(255, 255, 255);border-color: rgb(232, 232, 232);}
	.ygfc1a3a:hover .ygfc1a3a2a{color: rgb(0, 0, 0);}
	.ygfc1a3a:hover .ygfc1a3a2b{color: rgb(111, 111, 111);}
}
/* 单行隐藏 */
.wbdhyc{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
/* 多行隐藏 */
.wbdhyc2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.wbdhyc3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
/* 旋转 */
.xz180{transform:rotate(180deg);-ms-transform:rotate(180deg);/* IE 9 */-moz-transform:rotate(180deg);/* Firefox */-webkit-transform:rotate(180deg);/* Safari 和 Chrome */-o-transform:rotate(180deg);/* Opera */}
/* 放大 */
.fdyb{transform:scale(2);}
button,input,textarea{outline: none;}
textarea{resize: none;}
.swiper-button-next{outline: none;}
.swiper-button-prev{outline: none;}
a:hover {text-decoration: none;}
a{text-decoration: none;}
/* 动画 */
.dh5s{transition: all ease-out .3s;-moz-transition: all ease-out .3s;-webkit-transition: all ease-out .3s;-o-transition: all ease-out .3s;}
/* 清除浮动 */
.qcfd {zoom: 1;}
.qcfd:after {display: block;visibility: hidden;clear: both;height: 0;content: '.';}



/* x---------start */
/* 荣誉资质 */
.nyzzry1a5a1 .title{
	position: absolute;
	left: 0;bottom: 0;right: 0;
	text-align: center;
  line-height: 1.5;
	z-index: 1;
	white-space: nowrap;
	overflow: hidden;
  text-overflow: ellipsis;
}

.nyzzry1a4{
	line-height: 1.5;
}
.nyzzry1a4 > *{
	line-height: inherit;
}

.beian-x,
.beian-x:visited,
.beian-x:hover,
.beian-x:active
{
	color: #ffff;
	text-decoration: underline;
}

@media (max-width: 767px){
	.nyzzry1a4 .nyzzry1a4b:not(:nth-child(2)):not(:nth-child(5)){
		width: 100%;
	}
	.nyzzry1a4 .nyzzry1a4b:not(:nth-child(1)):not(:nth-child(2)){
		margin-top: 6px;
	}
	.nyzzry1a4 .nyzzry1a4b{
		float: right;
		margin-right: 0;
		text-align: right;
		padding: 0 ;
	}
  .nyzzry1a4 .nyzzry1a4ba{
	border-width: 0.5px;
	}
	.nyzzry1a4 .nyzzry1a4b:hover{
		border-bottom: none;
	}
}

.
/* x---------end */


